GitHub 簡單來說,就是用來存放 Repositiry 的地方,因為是公開的,所以也變成是共享的資源,大家可以上你的 Repository 去 DownLoad 你的 Code ,一起協作一個專案。
剛創立的時候,需要將本地的資料夾與遠端的 origin(代稱) 做連結:git remote add origin https://github.com/Rock070/Lidemy-.git
完成本地的 commit 後,就可以 Push 上遠端的 Origin ,分支是 master :git push -u origin master
如果想 Push 分支上去:
本地的分支 test:
➜ Lidemy 第四期 git:(test) git commit -am "Welcome to GitHub"
➜ Lidemy 第四期 git:(test) git push -u origin test
就會在遠端 GitHub 上建立一個 test 分支,
並會詢問是否要發一個 Pull requests 。
已經知道如何將本地端的 Git Push 到遠端了,接下來先介紹,如何把遠端的版本 Pull 下來到本地端電腦。
git pull origin master
記得,若遠端與本地端,同時更改同一份檔案後,再進行 pull,一樣會發生 Conflict,處理方法同上方 Conflict ,更改成最終要的版本,然後 commit ,再 push 上遠端 origin,就完成本地與遠端的版本更新
。
git clone https://github.com/Rock070/Lidemy-4th.git [Repository 連結]
若要使用已存在的別人的 Repository,把它更新成自己的版本,以下步驟:
git commit -am "new push"
git push origin test